home *** CD-ROM | disk | FTP | other *** search
/ Aminet 24 / Aminet 24 (1998)(GTI - Schatztruhe)[!][Apr 1998].iso / Aminet / comm / tcp / amirc.lha / AmIRC_20 / Install_AmIRC < prev    next >
Text File  |  1998-01-13  |  33KB  |  805 lines

  1. ;******************************************************************************
  2. ;        ____           ______ ______  ______
  3. ;       / __ \         /_  __// __  / / __  /
  4. ;      / /_/ /_   _     / /  / /_/ / / /  -'
  5. ;     / __  // \_/ \   / /  /   __/ / /
  6. ;    / / / // /__/ /__/ /_ / /\ \  / /___
  7. ;   /_/ /_//_/  /_//_____//_/  \_\ \____/
  8. ;
  9. ; $VER: AmIRC_Installer 1.51Lame (12-January-1998) 
  10. ; AmIRC ©1995,1996,1997,1998 by Oliver Wagner
  11. ; AmIRC Installer by Robert C. Reiswig ©1995,1996,1997,1998 
  12. ;
  13. ; If you wish to use any part of this installer you must ask. May not be 
  14. ; integrated/placed into any other package. Changes, suggestions or problems:
  15. ; AmIRC@vgr.com or vgr@best.com
  16. ;******************************************************************************
  17.  
  18. ;*** System Stuff ***
  19. (set cpu (database "cpu"))  (set vblank (database "vblank"))
  20. (set graphmem (database "graphics-mem")) (set totmem (database "total-mem"))
  21. (set osver (/ (getversion "LIBS:version.library") 65536))
  22. (if (= vblank "60") ((set blank "NTSC")) ((set blank "PAL")))
  23. (set fastmem (- totmem graphmem))
  24.  
  25. (if (= osver 37) (set workbench "2.0")) (if (= osver 38) (set workbench "2.1"))
  26. (if (= osver 39) (set workbench "3.0")) (if (= osver 40) (set workbench "3.1"))
  27. (if (= osver 41) (set workbench "4.0")) 
  28.  
  29. (set cpu (database "cpu"))
  30. (if (= cpu 68000) (set #cpu 0)) (if (= cpu 68010) (set #cpu 1))
  31. (if (= cpu 68020) (set #cpu 2)) (if (= cpu 68030) (set #cpu 3))
  32. (if (= cpu 68040) (set #cpu 4)) 
  33. (if (> (exists ("sys:libs/68060.library")) 0) (set #cpu 5) )
  34.  
  35. (set vernum1 (getversion "AmIRC"))
  36. (set ver1 (/ vernum1 65536)) (set rev1 (- vernum1 (* ver1 65536) ) )
  37. (set AmIRCver (cat ver1 "." rev1))
  38.  
  39. (if (> (exists ("env:Language")) 0) (set lanfound (getenv "Language")) )
  40. (set lan 0)
  41.  
  42. (if (= "english" lanfound) (set lan 0))  (if (= "deutsch"  lanfound) (set lan 1))
  43. (if (= "français" lanfound) (set lan 2)) (if (= "Español" lanfound) (set lan 3))
  44. (if (= "Svenska" lanfound) (set lan 4))  (if (= "nederlands" lanfound) (set lan 5))
  45. (if (= "italiano" lanfound) (set lan 6)) (if (= "norsk"  lanfound) (set lan 7))
  46. (if (= "português" lanfound) (set lan 8))
  47.  
  48. (set #English    "English")  (set #Deutsch    "Deutsch")
  49. (set #Français   "Français") (set #Español    "Español")
  50. (set #Svenska    "Svenska")  (set #Nederlands "Nederlands")
  51. (set #Italiano   "Italiano") (set #Norsk      "Norsk")    
  52. (set #Português  "Português")
  53.  
  54. (set mfound 0) (set newicon1 1) 
  55. (set keeper 1) (set firsttime 0)
  56.  
  57. ;********************************************************************
  58. ; English Strings
  59. ;********************************************************************
  60. (set #about (cat "\n\nWelcome to AmIRC " AmIRCver "\n\nCopyright © 1995-1998 by\n\nOliver Wagner\n<owagner@vapor.com>\n\nhttp://www.vapor.com/amirc/\nftp://ftp.vapor.com/pub/amirc/") )
  61. (set #nomui (cat "\n\nAmIRC uses Magic User Interface (MUI).\n\nThe installer has not found MUI: to be assigned, "
  62.                  "therefore you AmIRC will not work correctly.  You will need to install "
  63.                  "MUI before running AmIRC."
  64.             )
  65. )
  66. (set #whereAmIRC "Where do you wish to install AmIRC. A directory called 'AmIRC' will be created if one is not there. If a copy of AmIRC is found it will be backed up.")
  67. (set muiver "No Version Installed")
  68. (set #newermui "\nAmIRC needs version 3.6 or higher of MUI installed to work correctly.\n\nNow would be a good time to Upgrade!\n\nYou can find mui33usr.lha on Aminet in dev/gui\n\nIt looks like you have: \n\n")
  69. (set #need-os "\n\nThe 68020 version of AmIRC needs version 3.0 or higher of the Amiga OS installed to work correctly.\n\n It looks like you have: \n\n")
  70. (set #000used "\n\nThe 68000 version will be installed.") 
  71. (set #filethere1 "\n\nThe installer has found AmIRC version ")
  72. (set #filethere2 " at ")
  73. (set #filethere3 "\n\nThe file will be renamed to ")
  74. (set #filethere4 " and it will then be moved to ")
  75. (set #backuptoXXX "Back-UP to file named 'AmIRC")
  76. (set #copyover "Copy Over Old Version")
  77. (set #AmIRCfound "\nThe Installer has found a copy of AmIRC already installed. What do you want to do?\n")
  78. (set #askcpu "\nCPU Check: What CPU does the machine have that you are installing AmIRC on? The installer has found:\n")
  79. (set #newicon "\nDo you wish to copy over The AmIRC Icon from the archive? If you have any ToolTypes already set you should select no.\n")
  80. (set #nonewicon  "No  - ToolTypes already set.")
  81. (set #yesnewicon "Yes - Copy over Icon.")
  82. (set #pickicon "\nAmIRC has 3 different icons you can use choose from. Which one would you like to use?\n")
  83. (set #nomultiview (cat "The installer could not find multiview or you are running on a 2.x Amiga. "
  84.                        "The AmIRC Installer will let you choose between 3 different icon to use. Their "
  85.                        "names are:\n\n'AmIRC - Default'\n'AmIRC2 - Globe'\n'AmIRC3 - 4 Faces'\n\n"
  86.                        "You can use a picture viewer to look at the '3Icons.iff' to see the choices side-by-side, "
  87.                        "or you can just look in the drawer from where you are installing AmIRC from."
  88.                   )
  89. )
  90. (set #whatcat "Select the AmIRC Language catalog you wish to install.")
  91. (set #wherecat "\nWhere do you wish to install the AmIRC Language Catalog? Default is ")
  92. (set #catnofind "Can not find this catalog in this AmIRC archive. You may need to get the complete archive from the support site.")
  93. (set #whatdocs "\nWhat AmIRC documentation would you like to install?\n")
  94. (set #wheredocs "Where would you like the AmIRC documentation you selected to be installed?")
  95. (set #nofounddocs "\n\nThe Docs that are listed below, from the ones that you selected,  were not found in the AmIRC archive. You may need to get the complete archive from the support site.")
  96. (set #whatrexx "What AREXX Commands would you like to install? They will be placed in ")
  97. (set #notinthisarc "(* = Not found in this archive.)")
  98. (set #rexxsize1 ". There is about ")
  99. (set #rexxsize2 "K total of AREXX scripts.\n")
  100. (set #rexx1 "Away        - Away/Back script")
  101. (set #rexx2 "Finger      - AmiTCP finger script")
  102. (set #rexx3 "Leave       - Leave a channel w/msg")
  103. (set #rexx4 "WallChop    - Message all Chops on a channel")
  104. (set #rexx5 "SendBrowser - Sends URLs to Broswers")
  105. (set #rexx6 "ntalk       - Run NTalk")
  106.  
  107. (set #whatsnd "\nWhat Sounds would you like to install? They will be placed in ")
  108. (set #sndsize1 ". There is about ")
  109. (set #sndsize2 "K total of Sound files.\n")
  110. (set #snd1 " Gost Set")
  111. (set #snd2 " Sandro Set")
  112. (set #snd3 " Smkn Set")
  113.  
  114. (set #whatsub "\nWhat Submissions would you like to install? They will be placed in ")
  115. (set #subsize1 ". There is about ")
  116. (set #subsize2 "K total of Submissions files.\n")
  117. (set #sub1 " Extra Icons")
  118. (set #sub2 " Extra ARexx Scripts")
  119. (set #sub3 " Toolmanager Animbrush")
  120.  
  121. (set #oktodelete1 "\nIs it ok to delete the older AmIRC binary so that the AmIRC Directory can be made?\n")
  122. (set #oktodelete2 "\nIs it ok to delete the older _renamed_ AmIRC binary so that the AmIRC Directory can be made?\n")
  123. (set #ifyoulike (cat "\n\nIf you like AmIRC you might want to take a look at AmFTP.  It Includes the following:\n\nHigh speed asynchronous transfers for maximum efficiency, "
  124.                      "Batch download facility, Resume partially received files, FTP-Server Phonebook, Full ADT Support, Full ARexx support, Archie search engine, "
  125.                      "and much more!\n\nAmFTP can be found on Aminet in comm/tcp or\nhttp://www.vapor.com/amftp/"
  126.                 )
  127. )
  128. (set #byebye (cat "\nAmIRC Install Complete!\n\n" ))
  129.  
  130. (set #updatingmuic "\nUpdating the MUI Classes if needed.\n\n(#?.mcc & #?.mcp)")
  131. (set #newermui "\nAmIRC needs version 3.8 or higher of MUI installed to work correctly.\n\nNow would be a good time to Upgrade!\n\nYou can find the new MUI on Aminet in util/libs\n\nIt looks like you have: \n\n")
  132. (set #nompc "\nThe .MCC files for AmIRC can not be installed to 'mui:libs/mui'")
  133.  
  134. (set #insregstuff " Install Register information")
  135. (set #insregstuffno " Don't Install Register information")
  136. (set #installerreg "\nThe installer did not find an AmIRC key in the usual places. Do you wish to install the Register information?\n") 
  137.  
  138. (set #wheremp "\nWhere do you